Add an "override_redirect" bit.
authorSoeren Sandmann <sandmann@daimi.au.dk>
Fri, 9 Jul 2004 21:27:09 +0000 (21:27 +0000)
committerSøren Sandmann Pedersen <ssp@src.gnome.org>
Fri, 9 Jul 2004 21:27:09 +0000 (21:27 +0000)
commit8889f2b45d87303873ef5cb2590c3de8157707af
tree7b461eefc3f376cce9a5e25f9c729fc9a9368997
parent42067dfbab31231df17586421893b7ca19c91efa
Add an "override_redirect" bit.

Fri Jul  9 23:26:09 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gdk/x11/gdkwindow-x11.h (struct _GdkWindowImplX11): Add an
"override_redirect" bit.

* gdk/x11/gdkwindow-x11.c (gdk_window_new): Set it here.

* gdk/x11/gdkwindow-x11.c (gdk_window_move, gdk_window_resize,
gdk_window_move_resize):
Update the local size/position cache
immediately for override redirect windows.

* gdk/x11/gdkwindow-x11.c (show_window_internal): Invalidate
newly mapped child and override redirect windows.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/gdkwindow-x11.c
gdk/x11/gdkwindow-x11.h